embedded systems embedded radio modems development plc controllers open source windows pots telephony air automation unix position sensing linux radio personal computer design industrial software inverters